celestial empire - French English Dictionary